package vn.codespot.hms.model.response;

import java.util.Arrays;

public class FeesRepsonseModel extends AbsResponseModel {
    public static final String RESULT = "result";
    public static final String SUB_TOTAL = "sub_total";
    public static final String DISCOUNT_COUPON = "discount_coupon";
    public static final String DISCOUNT_RETURN = "discount_return";
    public static final String FEE_PERSON = "fee_person";
    public static final String FEE_VISA = "fee_visa";
    public static final String FEE_URGENTLY = "fee_urgently";
    public static final String FEE_TOTAL = "fee_total";
    public static final String STAMP_FEE = "stamp_fee";
    public static final String CONFIRM = "confirm";

    public FeesRepsonseModel(String json) {
        super(Arrays.asList(RESULT, SUB_TOTAL, DISCOUNT_COUPON, FEE_PERSON, DISCOUNT_RETURN, FEE_VISA, FEE_URGENTLY, FEE_TOTAL, STAMP_FEE, CONFIRM));
        super.parse(json);
    }

    public String getSubTotal() {
        return getResponseValue(SUB_TOTAL);
    }

    public String getDiscountCoupon() {
        return getResponseValue(DISCOUNT_COUPON);
    }

    public String getFeePerson() {
        return getResponseValue(FEE_PERSON);
    }

    public String getDiscountReturn() {
        return getResponseValue(DISCOUNT_RETURN);
    }

    public String getFeeVisa() {
        return getResponseValue(FEE_VISA);
    }

    public String getFeeUrgently() {
        return getResponseValue(FEE_URGENTLY);
    }

    public String getFeeTotal() {
        return getResponseValue(FEE_TOTAL);
    }

    public String getStampFee() {
        return getResponseValue(STAMP_FEE);
    }
    
    public String getConfirm() {
    	return getResponseValue(CONFIRM);
    }
}
